/**
 * 
 */
$(function(){
	console.log("xxxxxxxxxxx");
	queryData();
	
});
function queryData(){
	var url = $("#addr").val() +"/kaoshi/queryData";
	var reqParam = {};
	reqParam.pkId = $("#pkId").text();
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify({}),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			//把页面写在html页面上
			let arrData =  data.data;
			$('#tab').bootstrapTable('destroy');
			$('#tab').bootstrapTable({
				// url: retData,
				data: arrData,
				columns: [{
					field: '1',
					title: '1'
				},{
					field: 'pkId',
					title: 'pkId'
				}, {
					field: 'stuName',
					title: 'stuName'
				}, {
					field: 'stuAge',
					title: 'stuAge'
				}, {
					field: 'stuSex',
					title: 'stuSex'
				},{
					field: 'stuGrade',
					title: 'stuGrade'
				},{
					field: 'remark',
					title: 'remark'
				},{
					field: '',
					title: '操作',
					//——修改——获取日期列的值进行转换
					sortable: true,
                	formatter: function (value, row, index) {
                    return "<button type='button' onclick='shanchu(\""+row.pkId+"\")' class='btn btn-primary'>删除</button>"
                    +"<button type='button' onclick='findId(\"" + row.pkId + "\")' class='btn btn-primary' data-toggle='modal' data-target='#updatemodal' data-whatever='@fat'>修改</button>"
                    }
			},] 
			});			
        }
        
    });
}
function save(){
	var url = $("#addr").val() +"/kaoshi/saveData";
	var reqParam = {};
	reqParam.stuName = $("#add-stuName").val();
	reqParam.stuAge = $("#add-stuAge").val();
	reqParam.stuSex = $("#add-stuSex").val();
	reqParam.stuGrade = $("#add-stuGrade").val();
	reqParam.remark = $("#add-remark").val();
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {
		
			console.log("新增::: ");
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);

			$("#addmodal").modal('hide');//关闭模态框
			queryData();	  
        }
        
    });
}

function shanchu(pkId){
	var url = $("#addr").val() +"/kaoshi/deleteData";
	var reqParam = {};
	reqParam.pkId = pkId;
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			alert("删除成功");
			let reqParam = {};
			queryData(reqParam);
	  } 
    });
	
}

//反显
function findId(pkId){
	
	var url = $("#addr").val() +"/kaoshi/findpkId";
	var reqParam = {};
	reqParam.pkId = pkId;
	console.log("pkId::: " + pkId);
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			let redata = data.data;
				//修改反显页面
				$("#update-stuName").val(redata.stuName);
				$("#update-stuAge").val(redata.stuAge);
				$("#update-stuSex").val(redata.stuSex);
				$("#update-stuGrade").val(redata.stuGrade);
				$("#update-remark").val(redata.remark);
				$("#pkId").val(redata.pkId);
				let reqParam = {};
				queryData(reqParam);
        }
    });
}


function update(){
	var url = $("#addr").val() +"/kaoshi/deleteData";
	var reqParam = {};
	reqParam.pkId = pkId;
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			alert("删除成功");
			let reqParam = {};
			queryData(reqParam);
	  } 
    });
	
}